package edu.gatech.mobile.scene.provider.impl;

import edu.gatech.mobile.scene.provider.DbSchema;
import edu.gatech.mobile.scene.provider.TableSchema;

/**
 * Class used to construct the database.
 * 
 * @author Jing
 *
 */

public class ProprioVisionSchema extends DbSchema{

	private static final String DATABASE_NAME = "image_understanding_db";

    // Current schema version.
	private static final int SCHEMA_VERSION = 1;
	
    // Provider authority name.
	public static final String AUTHORITY = "edu.gatech.mobile.scene.provider";
	
	
	public ProprioVisionSchema() {
    	super(DATABASE_NAME, SCHEMA_VERSION, AUTHORITY, TABLE_SCHEMAS);
    }
	
    private static final TableSchema[] TABLE_SCHEMAS = {
    	new ImageInfoTable(),
    	new MaskInfoTable(),
    	new LabelInfoTable(),
    	new GroundTruthInfoTable(),
    	new ColorHistogramTable()
    };


}
